Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Banca Stato Challenger - Lugano ECM Prague Open - Prague Madrid Challenger Rennes Challenger Marbella Challenger Mouilleron-Le-Captif Challenger Santo Domingo Challenger International Tennis Championships - Delray Beach Orleans Challenger The Stella Artois Grass Court Championships - Queen's/London AAPT Championships - Adelaide Miller Lite Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Copenhagen Open - Copenhagen BellSouth Open - Vina del Mar Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten The Samsung Open - Nottingham Telenordia Swedish Open - Bastad TD Waterhouse Cup - Long Island Siebel Open - San Jose BellSouth Open - Vina del Mar International Tennis Championships - Delray Beach Open Seat Godo 2003 - Barcelona Energis Open - Amersfoort Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Campionati Internazionali di Sicilia - Palermo Next Generation Adelaide International - Adelaide US Men's Clay Court Championships - Houston MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe The Tennis Channel Open - Las Vegas Pilot Pen Tennis - New Haven Thailand Open - Bangkok Grand Prix Hassan II - Casablanca Open de Moselle - Metz Brasil Open - Costa do Sauipe Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest If Stockholm Open - Stockholm BCR Open Romania - Bucharest Heineken Open - Auckland Copa Telmex - Buenos Aires Estoril Open - Estoril BCR Open Romania - Bucharest Open Sud de France - Montpellier Estoril Open - Estoril Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Claro - Buenos Aires Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade AEGON Championships - London Mercedes Cup - Stuttgart Open de Moselle - Metz VTR Open - Vina del Mar Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Open Sud de France - Montpellier Brasil Open - Sao Paulo Open 13 - Marseille Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Citi Open - Washington Valencia Open - Valencia Heineken Open - Auckland Open Sud de France - Montpellier Rio Open 500 - Rio de Janeiro Open 13 - Marseille Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Ecuador Open - Quito Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Trofeo Conde de Godo - Barcelona Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Prostejov Challenger KGHM Polish Indoors - Wroclaw CA-Challenge - Graz Open de L'Isere - Grenoble IX Ciutat de Barcelona - Barcelona JVC Trophy - Vienna Zagreb Open - Zagreb Oberstaufen Cup - Oberstaufen San Marino Cepu Open - San Marino Open de L'Isere - Grenoble Challenger 42 - Andrezieux Open de Franche-Comte - Besancon 6th Sardinian International Championships - Cagliari VIII Torneo Internazionale di Tennis - Barletta XXXVII Torneig C.E. Laieta - Barcelona Czech Open - Prostejov Nord/LB Open 2004 - Braunschweig Sir Supermercati - Rome Siemens Open - Scheveningen Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Ciutat de Barcelona - Barcelona Kobstaedernes ATP Challenger - Kolding Heilbronn Open - Heilbronn II Cyclus Open de Tenis - Florianopolis Bordeaux Challenger Open D'Orleans - Orleans Open Costa Daurada - Tarragona Pekao Open - Szczecin Szczecin Challenger Prostejov Challenger Monza Challenger San Marino Challenger Cordenons Challenger Genova Challenger Szczecin Challenger Mons Challenger Rome Challenger Bordeaux Challenger Szczecin Challenger Orleans Challenger Sibiu Challenger Bucaramanga Challenger Vicenza Challenger Genova Challenger Seville Challenger Mohammedia Challenger Guadalajara Challenger Heilbronn Challenger Furth Challenger Blois Challenger Como Challenger Genova Challenger Szczecin Challenger Cordenons Challenger Trnava Challenger Prostejov Challenger Orleans Challenger Furth Challenger Prague Challenger Szczecin Challenger Padova Challenger Todi Challenger Bucaramanga Challenger BNP Paribas Open - Indian Wells Hungarian Open - Budapest Nord/LB Open - Braunschweig San Marino Cepu Open - San Marino DPD Challenger 2002 - Aschaffenburg Downtown Athletic Club USTA Challenger - Amarillo Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Sparkessen Magdeburg Open - Magdeburg Open Seat-Godo 2001 - Barcelona Optimus Maia Open - Maia Zagreb Open - Zagreb AXA Open II - Espinho Open de Montauban - Montauban Tennis Cup of Flanders - Ostende Open Diputacion - Cordoba Mallorca Open - Mallorca Podebradka Cup - Prague GHI Bronx Tennis Classic - Bronx Hungarian Architect Open - Budapest DPD Challenger 2000 - Aschaffenburg Skandia Open - Linz Copa Sevilla - Seville Tatra Banka Slovak Open - Bratislava Heilbronn Open - Heilbronn Weissenhauser Strand Cup - Hamburg Ho Chi Minh City Challenger - Ho Chi Minh City LTA Hull Challenger - Hull Croatia Open - Umag Challenger Ford de Cherbourg - Cherbourg Honda Kah Singapore Men's Tennis Open - Singapore Residenza Open - Magdeburg Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta Eisenberg Jerusalem Open - Jerusalem Zagreb Open - Zagreb XI Venice Open - Venice Siemens Open 2001 - Scheveningen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Skandia Open - Linz Geneva Challenger - Geneva Black Forest Open - Freudenstadt TED Open - Istanbul Pekao Open 2001 - Szczecin 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Tatra Banka Open - Bratislava Cairo Challenger 2002 - Cairo Grand Prix de Tennis de Lyon - Lyon Internationaux de Tennis de Brest - Brest VII Torneo Internazionale di Tennis - Barletta Prague Open - Prague Top Wool Challenger Biella - Biella Guzzini Challenger - Recanati Grand Prix de Tennis - St. Jean de Luz Siebel Open - San Jose Open Sainte-Victoire - Aix-En-Provence X Ciutat de Barcelona - Barcelona Copa Sevilla Internacionales de Andalucia - Seville Hilton Waikoloa USTA Challenger - Waikoloa Mallorca Open - Mallorca Nord/LB Open - Braunschweig Open Sainte Victoire - Aix-En-Provence Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Open 88 - Contrexeville ATP Challenger Open 2004 - Monchengladbach Kyiv UMC Open - Kiev Trofeo Barcelona de Tenis - Barcelona Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Open de Charleroi - Charleroi Internationaux de Tennis de Brest - Brest Copa Telefonica CTC Chile - Santiago Nord/LB Open - Braunschweig Tata Open 2003 - Chennai IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Banca Stato Challenger Lugano - Lugano Open Castilla y Leon - Segovia Czech Open 2005 - Prostejov Pekao Open 2004 - Szczecin Pekao Open - Szczecin San Marino Cepu Open - San Marino Copa AT&T - Buenos Aires Open D'Orleans - Orleans Pekao Open 2005 - Szczecin Open de L'Isere - Grenoble Gemax Open - Belgrade Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise XL Bermuda Open - Bermuda Tunis Open 2006 - Tunis Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Garden Open - Rome Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino GHI Bronx Tennis Classic - Bronx Gelsor Open Romania - Bucharest Open D'Orleans - Orleans Open Costa Daurada - Tarragona Internationaux de Nouvelle-Caledonie - New Caledonia Copa Kia Challenger ATP - Santiago Pekao Open 2003 - Szczecin San Remo Tennis Cup - San Remo Ciudad de Pozoblanco Open Diputacion - Cordoba Geneva Challenger - Geneva Open de L'Isere-Open 38 - Grenoble 2000 Cairo Challenger - Cairo Prague Open - Prague San Marino Cepu Open - San Marino Memorial Savigny - Sassuolo FILA Challenger - Biella Challenger 42 - Andrezieux Brixina Tennis Open - Bressanone XL Challenger de Tenis Copa Sevilla - Seville BMW Tennis Championship - Sunrise Mitsubishi Electric Europe Cup - Monza Unicredit Czech Open - Prostejov Internationaux de Bretagne - Brest San Marino CEPU Open - San Marino Memorial Savigni - Sassuolo Open D'Orleans - Orleans Scheveningen Challenger Orleans Challenger AAPT Championships - Adelaide Bordeaux Challenger Milan Indoors - Milan Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov Kos-Zucchetti Tennis Cup - Cordenons Top Wool Challenger-Immagine Trophy - Biella Monte Carlo Open - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Paris Nord LB Open - Braunschweig XI Ciutat de Barcelona - Barcelona Orleans Challenger Genova Challenger Samarkand Challenger - Samarkand Time Warner USTA Challenger - Binghamton Open Sabadell Atlantico - Barcelona Bordeaux Challenger Kyiv UMC Open - Kiev San Marino Challenger Szczecin Challenger Tennis Masters Series - Miami Mouilleron-Le-Captif Challenger Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Bordeaux Challenger Poznan Challenger Tennis Masters Series - Hamburg Estoril Open - Estoril Szczecin Challenger Trnava Challenger Rome Challenger Casablanca Challenger Tennis Masters Series - Cincinnati Tennis Masters Series - Paris San Luis Potosi Challenger Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Gelsor Open Romania - Bucharest Adidas International - Sydney Bastad Challenger Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Davidoff Swiss Indoors - Basel The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Gelsor Open Romania - Bucharest Citi Open - Washington Genova Challenger Casablanca Challenger Napoli Challenger Aix En Provence Challenger Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sophia Antipolis Challenger Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe BNP Paribas Masters - Paris Open de la Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Sony Open Tennis - Miami TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Rogers Cup - Toronto Medibank Private International - Sydney Western & Southern Open - Cincinnati Argentina Open - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Internationaler Raiffeisen Grand Prix - St. Polten Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Mutua Madrid Open - Madrid Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca The Stella Artois Championships - London Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot BCR Open Romania - Bucharest Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Gerry Weber Open - Halle Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Brisbane - Brisbane Medibank International - Sydney Movistar Open - Vina del Mar Tata Open - Chennai Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz China Open - Beijing If Stockholm Open - Stockholm Open Seat Godo - Barcelona Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam The Priority Telecom Open - Amersfoort Open 13 - Marseille Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington China Open - Beijing Open Sabadell Atlantico - Barcelona Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Valencia Open - Valencia Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg China Open - Beijing SkiStar Swedish Open - Bastad Bet-at-home Cup - Kitzbuhel Mallorca Open - Mallorca Grand Prix Hassan II - Casablanca Argentina Open - Buenos Aires Idea Prokom Open - Sopot Bet-at-home Open - Hamburg Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo AAPT Championships - Adelaide Adidas International - Sydney Austrian Open - Kitzbuhel Valencia Open - Valencia Stockholm Open - Stockholm Millennium Estoril Open - Estoril Grand Prix Hassan II - Casablanca Open de Moselle - Metz BellSouth Open - Vina del Mar Abierto Mexicano Telfonica MoviStar - Acapulco Croatia Open - Umag Dutch Open Tennis - Amersfoort AAPT Championships - Adelaide Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon RCA Championships - Indianapolis Croatia Open - Umag Davidoff Swiss Indoors - Basel The Stella Artois Grass Court Championships - London Qatar Exxon Mobil Open - Doha International Championship of Croatia - Umag Adidas International - Sydney Heineken Open - Auckland Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco International Championship of Croatia - Umag Dubai Duty Free Tennis Championships - Dubai Estoril Open - Estoril Legg Mason Tennis Classic - Washington China Open - Beijing RCA Championships - Indianapolis Campionati Internazionali di Sicilia - Palermo VTR Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel Open 13 - Marseille Brasil Open - Sao Paulo Gerry Weber Open - Halle Grand Prix Hassan II - Marrakech Idea Prokom Open - Sopot Copa AT&T - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia BNP Paribas Masters - Paris Generali Open - Kitzbuhel Rio Open - Rio de Janeiro Brasil Open - Costa do Sauipe Mutua Madrilena Madrid Open - Madrid Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Dutch Open Tennis - Amersfoort Estoril Open - Estoril Qatar Exxon Mobil Open - Doha Copa Telmex - Buenos Aires Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Heineken Open - Auckland Medibank International - Sydney International German Open - Hamburg AIG Japan Open Tennis Championships - Tokyo Brasil Open - Costa do Sauipe Australian Open - Melbourne German Tennis Championships - Hamburg BCR Open Romania - Bucharest Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Grand Prix Hassan II - Casablanca AEGON International - Eastbourne French Open - Paris Mercedes Cup - Stuttgart Wimbledon - London Copa Claro - Buenos Aires U.S. Open - New York Australian Open - Melbourne French Open - Paris Open Sud de France - Montpellier Wimbledon - London Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Montreal French Open - Paris Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Wimbledon - London U.S. Open - New York Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Australian Open - Melbourne Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo French Open - Paris Tennis Masters Series - Madrid Wimbledon - London Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Western & Southern Financial Group Masters - Cincinnati Masters Series Monte Carlo - Monte Carlo Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, F, SRB-FRA 3-2 Campeonato de Espana Kia de Tenis 2004 - Madrid River Oaks International Tennis Tournament - Houston Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, 1R, GER-FRA 2-3 Olympics - Beijing Davis Cup, World Group, QF, GER-FRA 1-4 River Oaks International Tennis Tournament - Houston